supervised staff - English Synonyms Dictionary